Definition of Mental Retardation

  • (noun) lack of normal development of intellectual capacities

Synonyms of Mental Retardation


Antonyms of Mental Retardation


No Antonyms Found.

Homophones of Mental Retardation


No Homophones Found.